using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Diagnostics;
using System.Xml; 
using System.Xml.Schema; 
using System.Xml.Linq; 
using System.Xml.XPath;
using Metaspec;

namespace AbstraX.ParserInterfaces
{
 	public interface ICodeTypeParameterConstraintsClause
	{
        UInt32 Constraints_flags { get; set; }
        Int32 Where_token { get; set; }
        Int32 Type_parameter_token { get; set; }
        Int32 Colon_token { get; set; }
        Int32 Primary_constraint_keyword_token { get; set; }
        Int32 Constructor_constraint_comma_token { get; set; }
        Int32 Constructor_constraint_new_token { get; set; }
        Int32 Constructor_constraint_lparen_token { get; set; }
        Int32 Constructor_constraint_rparen_token { get; set; }
        CsIdentifier Type_parameter { get; set; }
        CsTypeRef Constraints { get; set; }
    }
}
